package day11.part2;

/**
 * @Author juzipi
 * @Date 2021/6/27 16:17
 * @Info
 */
public class Student extends Person {

    @Override
    public String eat() {
        return "吃;=个锤子";
    }

    @Override
    public String sleep() {
        super.eat();
        return super.sleep();
    }

    //父类方法的返回值如果是一个类的话， 重写方法的返回值可以是这个类或这个类的子类
    @Override
    public Student getPerson() {
        return new Student();
//        return super.getPerson();
    }

    //子类重写父类的方法抛出的异常不能大于父类抛的异常
    @Override
    public void exceptionPao() {
//        throw new Exception();
        throw new OutOfMemoryError();
    }


}
